
package GUI;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class ControladorJanelaPrincipal implements ActionListener {   
    
    protected JanelaPrincipal p;
    protected JanelaGerenciarCliente jGC;
    protected JanelaGerenciarConsorcio jGCO;

    public void setJanelaGerenciarCliente(JanelaGerenciarCliente jG) {
        this.jGC = jG;
    }

    public void setJanelaGerenciarConsorcio(JanelaGerenciarConsorcio j){
        this.jGCO = j;
    }

    public ControladorJanelaPrincipal(){

    }

    /**
     * O controladorJanelasCliente é reconhecido pela Classe Principal assim como o controladorJanelaConsorcio
     */
    public void setJanelaPrincipal(JanelaPrincipal jP){
        p = jP;
    }

    /**
     *  Mostra a janelaGerenciarCliente
     */
    public void mostrarJanelaGenrenciarCliente(){
        jGC.setVisible(true);
    }

    public void mostrarJanelaGerenciarConsorcio(){
        jGCO.setVisible(true);
    }


    public void actionPerformed(ActionEvent e) {

        if(e.getActionCommand().equalsIgnoreCase("Gerenciar Cliente")){
            mostrarJanelaGenrenciarCliente();
        }
        else
        if(e.getActionCommand().equalsIgnoreCase("Gerenciar Consórcio")){
            mostrarJanelaGerenciarConsorcio();
        }
        else
        if(e.getActionCommand().equalsIgnoreCase("Sair")){
             System.exit(0);
        }


    }


}
